Text copied to clipboard!

Názov

Text copied to clipboard!

Senior Python Developer

Opis

Text copied to clipboard!
Hľadáme skúseného a motivovaného Senior Python vývojára, ktorý sa pripojí k nášmu dynamickému tímu vývojárov. Ako Senior Python vývojár budete zohrávať kľúčovú úlohu pri navrhovaní, vývoji a údržbe robustných softvérových riešení, ktoré podporujú naše obchodné ciele. Budete úzko spolupracovať s tímami produktového manažmentu, dizajnu a testovania, aby ste zabezpečili dodanie kvalitného a škálovateľného softvéru. Vašou hlavnou zodpovednosťou bude vývoj backendových služieb a API pomocou jazyka Python, najmä s využitím frameworkov ako Django alebo Flask. Očakávame, že budete schopný analyzovať požiadavky, navrhovať architektúru riešení a viesť technické rozhodnutia v rámci tímu. Okrem toho budete mentorovať junior vývojárov a prispievať k zlepšovaniu vývojových procesov. Ideálny kandidát má silné skúsenosti s vývojom v Pythone, znalosť databázových technológií (SQL aj NoSQL), skúsenosti s kontajnerizáciou (Docker) a znalosť CI/CD nástrojov. Znalosť cloudových platforiem ako AWS alebo Azure je výhodou. Očakávame tiež schopnosť písať čistý, udržiavateľný a testovateľný kód. Ak hľadáte príležitosť pracovať na zaujímavých projektoch, ktoré majú reálny dopad, a zároveň sa chcete ďalej rozvíjať v oblasti softvérového inžinierstva, táto pozícia je pre vás ideálna.

Zodpovednosti

Text copied to clipboard!
  • Vývoj a údržba backendových služieb v jazyku Python
  • Návrh a implementácia RESTful API
  • Spolupráca s tímami produktového manažmentu a dizajnu
  • Mentorovanie junior vývojárov
  • Zabezpečenie kvality kódu prostredníctvom testovania a code review
  • Optimalizácia výkonu aplikácií
  • Integrácia s databázami a externými službami
  • Nasadzovanie aplikácií pomocou CI/CD nástrojov
  • Zúčastňovanie sa na technických rozhodnutiach a plánovaní architektúry
  • Dodržiavanie bezpečnostných štandardov a najlepších praktík

Požiadavky

Text copied to clipboard!
  • Minimálne 5 rokov skúseností s vývojom v jazyku Python
  • Znalosť frameworkov Django alebo Flask
  • Skúsenosti s databázami (PostgreSQL, MongoDB, atď.)
  • Znalosť kontajnerizačných technológií ako Docker
  • Skúsenosti s CI/CD nástrojmi (napr. Jenkins, GitLab CI)
  • Znalosť práce s Git a verzovacím systémom
  • Schopnosť písať čistý a testovateľný kód
  • Znalosť cloudových platforiem (AWS, Azure) je výhodou
  • Skúsenosti s agilným vývojom (Scrum, Kanban)
  • Dobré komunikačné schopnosti a tímová spolupráca

Potenciálne otázky na pohovor

Text copied to clipboard!
  • Koľko rokov máte skúseností s vývojom v jazyku Python?
  • Aké Python frameworky ste používali vo svojich projektoch?
  • Máte skúsenosti s vývojom RESTful API?
  • Používali ste niekedy Docker alebo iné kontajnerizačné nástroje?
  • Aké databázy ste používali a v akých prípadoch?
  • Máte skúsenosti s cloudovými službami ako AWS alebo Azure?
  • Ako pristupujete k testovaniu a zabezpečeniu kvality kódu?
  • Aké nástroje používate na správu verzií a CI/CD?
  • Ako riešite problémy s výkonom aplikácií?
  • Akú úlohu ste zohrávali v tíme na predchádzajúcich projektoch?